
package sg.edu.nus.iss.cats.dataaccess;

import sg.edu.nus.iss.cats.model.*;


public interface EmployeeDAO {

    public Employee findEmployee (String employeeId) throws DAOException;

    public Employee[] findEmployeesByManager (String managerId) throws DAOException;

    public void insertEmployee (Employee employee)
						throws DAOException;

    public void updateEmployee (Employee employee)
						throws DAOUpdateException;

    public void deleteEmployee (Employee employee)
						throws DAOException;
}